import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
	state: {
		topListIds:[],
		nextId:''
	},
	mutations: {
		INIT_TOPLISTIDS(state,payload) {
			state.topListIds = payload
		},
		NEXT_ID(state,payload) {
			for(var i=0;i<state.topListIds.length;i++) {
				if(state.topListIds[i].id==payload) {
					state.nextId = state.topListIds[i+1].id || state.topListIds[0].id
				}
			}
		}
	}
})